<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/proyecto/clases/autoload.inc.php';
if(Zen::IniciarSesion()){
    Zen::NoCache();
?>
<script type="text/javascript">
$(document).ready(function() 
 {    
    
        $('#usuarios_resultados3').dataTable( {
		/*"sPaginationType": "full_numbers",*/
        /*"sDom": '<"top"iflp<"clear">>rt<"bottom"iflp<"clear">>',*/
        "bJQueryUI": true,
        "oLanguage": {  
               "sProcessing": "Procesando...",
				"sLengthMenu": "Mostrar _MENU_ ",
				"sZeroRecords": "Disculpa, no se encontraron coincidencias",
				"sInfo": " _END_ / _TOTAL_",
				"sInfoEmpty": "Viendo 0 a 0 of de resultados",
				"sInfoFiltered": "(filtered from _MAX_ total resultados)",
				"sSearch": "Buscar:",
				"oPaginate": {
					"sFirst":    "Inicio",
					"sPrevious": "Atras",
					"sNext":     "Adelante",
					"sLast":     "Ultima"
		          },
        }
        
	} );

    //llama formulario modificar paciente
    $("#tab_pac_mod").live('click', function()
    {
        var pac_id = $(this).parent().attr('id');
        
        if(pac_id!='')
        {
            $.ajax({
            type: 'post',
            url: 'modulos/pacientes/ingresar.php',
            data: ({ usu_id:pac_id } ),
            success: function(data) {
                $("#div-temporal").hide();
                $("#contenedor-edicion").show();
                $('#contenedor-edicion').html(data);   
		},
		error: function(objeto, quepaso, otroobj){
		$.zen.error("Se ha producido un error grave, contacte al administrador del sistema",'');
		},

        })
        
        return false;
        }
        else
        {
            $.zen.error('Error al recuperar el identificador','')
        }    
        
	});

    
  });
</script>


<?php       
   if ($_POST['string_buscar']==NULL){
        $string_buscar="%";
    }
    else{
        $string_buscar=strtolower($_POST['string_buscar']);    
    }
 
 if($string_buscar!='')
 {

                //ejecutar la consulta y guardar la info en $rs
                $sql="select * from pacientes WHERE pac_rut||' '||pac_nombres||' '||pac_appaterno||' '||COALESCE(pac_apmaterno,' ')||' '||COALESCE(pac_email,' ')||' '||COALESCE(pac_direccion,' ') LIKE '%$string_buscar%'";
                $rs = Zen::Consulta($sql);
                
                $NumRegistros=Zen::NumeroRegistros($rs);
 
                if(!$rs || $NumRegistros==0)
                {
                   echo Zen::MensajeInformacion(' No se encontraron coincidencias.');
                   
                }
                else
                {


                    echo '<table class="tabla_resultados" id="usuarios_resultados3">'; //usare una tabla
                 	  echo '<thead><tr><th>RUT</th><th>NOMBRE</th><th></th></tr></thead>';
                    echo '<tbody>';
                    foreach($rs as $k => $record) 
                    {
            		  echo '<tr id="'.$record["pac_rut"].'" class="registro_usuario"><td>'.$record["pac_rut"].'</td><td>'.ucwords($record['pac_nombres'].' '.$record["pac_appaterno"].' '.$record["pac_apmaterno"]).'</td><td id="tab_pac_mod" class="editar_tabla" title="Modificar"></td></tr>';
                    }
                    echo '</tbody></table>';
                }
}
}
    else
    {
        Zen::LogoutModulo();
    }
?>
